This kind of stuff is going on a lot with internet business' for a while now. This happened to the online store I do web programming for too.
The only advice I can give now is hings you might want to look into are also registering domain names like ashspecz.net, ashspec-z.com, etc... and other variants to protect yourself (even go as far as registering for addresses with incorrect spelling like ashspekz.com, etc... Which is the length I had to go to make sure it wouldn't happen again). Some competitors might actually register those names for themselves to pull viewers to their page instead of yours.